00 LDI #,rd mem[pc] to ir done. ir = 00 mem[pc] to ior get address of rd mem[pc] to reg[ior] move # to rd 00 rd # 01 MOV rs,rd mem[pc] to ir done. ir = 01 mem[pc] to ior get address of rs reg[ior] to alu[a] save rs note: io and alu data bus would be useful. mem[pc] to ior get address of rd alu[f] to reg[ior] move rs to rd 01 rs rd 02 ST rs,rd mem[pc] to ir done. ir = 02 mem[pc] to ior get registers containing the address reg[ior] to arl move low byte to arl